package com.imooc.course.server.service;

import com.imooc.course.server.dto.CourseContentDto;
import com.imooc.course.server.dto.PageDto;
import com.imooc.course.server.entity.CourseContent;

public interface CourseContentService {

    //业务层查询的方法签名约定前缀为findById，或getBy，或searchBy
    void getList(PageDto pageDto);

    CourseContentDto getByCourseId(String courseId);

    void save(CourseContentDto courseContentDto);
    //业务层更新的方法签名约定前缀为modify
    int modifyCourseContent(CourseContent courseContent);
    //业务层增加的方法签名约定前缀为add，save
    int addCourseContent(CourseContent courseContent);
    //业务层删除的方法签名约定前缀为remove
    void delete(String id);

}
